約 4,399,540 件
https://w.atwiki.jp/yasrun/pages/83.html
鼻と花粉の当たり判定を加えて、 ある程度当たるとゲームオーバーになるようにしました。 鼻のライフ(?)を左にメーター表示しました。 これでゲームとしては一応できあがりましたが、 あとは難易度の調整が必要そうですね。 今のままだと適当にやっていてもそれなりの点が とれてしまうので。 スクリーンショット ソース ※前回から変わった部分のみ。 KafunWarsView.java Nose.java パッケージファイル KafunWars.apk
https://w.atwiki.jp/china_pmp/pages/11.html
機種別androidバージョン一覧 発売時期、アップデート等でバージョンが変わる事があります。 JXD系 S602 S5100 S5110 S5300
https://w.atwiki.jp/melodroid/pages/26.html
Armadillo-500 FX用Eclair開発環境構築 概略 Armadillo-500 FX上で動作するAndroidのビルド環境構築について記載する。 記載、および、動作確認には、eclairバージョンを対象としている。 バージョンによっては、不要な手順もある。 memo Building eclair dream-us-eng fails at libwebcore.a Build error on Ubuntu 9.04 (Eclair branch) memo 忘れないうちに記録。 ビルドエラーが起こる STATIC_LIBRARIES/libwebcore_intermediates/libwebcore.a) make execvp /bin/bash Argument list too long な問題 "cd external/webkit ; git cherry-pick 18342a41ab72e2c21931afaaab6f1b9bdbedb9fa" 上記の修正内容は、git参照 memo2 Subject Re [android-porting] Re Eclair build bootup issue on Beagle board. - msg#00048 http //osdir.com/ml/android-porting/2010-01/msg00048.html ブート時に問題が発生している 以下、元ページのコピー 目次 Armadillo-500 FXについて 環境構築目標 ファイル取得 ファイル配置 カーネル修正 ユーザ空間修正 追加ファイル パス設定 ビルド方法 ビルドスクリプト ビルド生成物 未解決問題 検証中 Armadillo-500 FXについて Armadillo-500fxは、組込み向けの開発キットになる。 言い方を変えると、「高いおもちゃ」ということ。 仕様等の詳細は、公式となるAtmark Technoの紹介ページを見てください。 環境構築目標 Armadillo-500fx用の環境を作る上での目標をまとめておく。 テーマは、「手軽に、かっこよく」ってことで。 以下に、具体的な目的をまとめておく。 コマンドひとつで、カーネル+ユーザ層がビルドできるようにする eeepc701用のビルドで採用されているように、vendor配下を作ってみる 生成物を焼きやすい形にまとめるようにする いろいろ手順が簡単になるようにする ファイル取得 環境を作成する上で元となるソースの取得方法について記載する。 取得するソースは、2種類に分かれる。 AndroidのLinuxカーネル部分以外のソース Linuxカーネル部分のソース Androidのカーネル部分以外のソース いわゆる、Androidのソースと言われる部分。 いつからか、カーネルが同時に取得できなくなったので、カーネル以外と記載している。 (Armadillo-500fxでは、カーネルも構築する必要があるためである。) Android開発環境構築の手順の中で、ソース取得準備まで実施する ソース取得方法(repo)にあるように、repoコマンドでソースを取得するビルドできるバージョンを使うため、”repo init -u git //android.git.kernel.org/platform/manifest.git -b cupcake"等バージョン指定を実施する その後、"repo sync "を実施する Linuxカーネル部分のソース Linuxカーネルの部分を取得する。 この部分が主にハードウェア用のカスタマイズが必要な部分となる。 また、GPLライセンスに縛られているため、どこかで取得できる。 今回は、Armadillo-500fxが対象となるので、公式から取得する。 ブラウザ等で、Armadillo-500 FXダウンロードを開く Linuxカーネルを取得(確認当時、v2.6.26-at6 でした) ファイル配置 ダウンロードしたソースの配置について記載する。 以降の説明用には、この節で記載したフォルダ構成で記載する。 ”repo init”、"repo sync"を実行したフォルダを「cupcake」とする「cupcake」配下に、「bionic」、「framework」等のフォルダがあることになる ダウンロードしたカーネルファイルを展開する展開すると、「linux-2.6.26-at6」というフォルダができる 展開したフォルダの名称を「kernel」と変更する「kernel」配下に、「drivers」等のフォルダがあることになる 「cupcake」フォルダの中に、「kernel」フォルダを移動する「cupcake/framework/base」、「cupcake/kernel/drivers/usb」等の階層となる 注意事項階層の説明はわかりづらいかも・・。できたら、絵を追加したい。 取得バージョンによっては、例で示すフォルダが存在しない場合がある。 カーネル修正 ダウンロードしたカーネルファイルには、Android用の修正が適用されていない状態である。 その為、Android用の修正を実施するために、修正パッチの適用を実施する。 Android用パッチを取得するブラウザ等で、公式ファイルブラウザ内のandroid directoryを開く 「linux-2.6.26-at-android-tmp-081210.patch」をダウンロードする カーネルにパッチを適用するカーネルフォルダ(cupcake/kernel)内に、ダウンロードしたpatchを移動する 端末で、カーネルフォルダ(cupcake/kernel)内に移動する 端末で、「patch -p1 linux-2.6.26-at-android-tmp-081210.patch」を実施し、パッチを適用する ATDEを使用しない為、Makefileを一部修正する「cupcake/kernel/arch/arm/plat-mxc/sdma/Makefile」をテキストエディタで開く 「KBUILD_CFLAGS = -I$(KBUILD_SRC)/arch/arm/plat-mxc/sdma/iapi/include \」の行を修正する「 =」の部分を「+=」に変更する 注意事項patchの使い方は、うる覚え。試した人は結果ください(汗) Makefileの修正については、以下を参照ください。「Armadillo 04247」 「PATCH」 armadillo-500 make O= building ユーザ空間修正 Armadillo-500fxでのcupcake版ビルドで、ユーザ空間で必要な修正について記載する。 カーネル、Androidバージョンの組合せに依存して発生する。 他の組合せだと不要かもしれない。 Armadillo-500fxで動かす場合のcupcake版での問題点起動時、バッテリ状態が取得できない為、ローバッテリだと判断して、電源OFFしてしまう 対策方法(例:実際できないかも・・)電源管理アプリでダミー値で処理する framework層(java層)でダミー値を返す JNI層(Linuxアプリ層)でダミー値を返す カーネル層でダミー値を返す framework層とJNI層は、ほぼ同等で、java好きか、C++好きかになる。 ここでは、JNI層での修正方法を示す。 対象となるファイルをテキストエディタで開く”cupcake/frameworks/base/services/jni/com_android_server_BatteryService.cpp” バッテリ状態を返す関数の復帰値を変更するgetBatteryStatus()”gConstants.statusUnknown”を常に返すように変更 getBatteryHealth()”gConstants.healthUnknown”を常に返すように変更 readFromFile()bufに文字列”Unknown”(NULL終端付)を入れて、sizeを復帰値とした (bufの領域は、自分できちんと確認してね・・壊れてるかも) setBooleanField()関数readFromFile()をコールし、結果で判断するif処理を削除 変数valueを常にtrueに変更 (要するに、readFromFile()のコールを削除して、value固定化) setIntField()関数readFromFile()をコールし、結果で判断するif処理を削除 変数valueを常に1に変更 (要するに、readFromFile()のコールを削除して、value固定化) 注意事項上記修正は、重複もありそうだけど、良しとした。 JNI層での修正に関しては、EeePc porting - Instructions for last codebaseを参考にして実施。 framework層での修正は、Android 1.5 on Zaurusに修正差分がある。(試してないけど・・)
https://w.atwiki.jp/ohden/pages/338.html
debugしたい時のつなぎ方 環境 Android SDK r8,r9 Android NDK r5 ■USB接続(windows) driver download Android SDKが入ったWindowsで[スタート]-[Android SDK Tools]-[SDK Manager]を選択。 『Android SDK and AVD Manager』が起動したら、左のListから『Available packages』を選択。 右側にリストが表示されるのでtreeをたどって行き、[Third party Add-ons]-[Google Inc. add-ons (dl-ssl.google.com)]-[Google Usb Driver package, revision 4]にcheckを入れて、『Install Selected』を押下。 『Accept』を選んで、『Install』押下。 左のリストから『Installed packages』を選択してリストに『Google Usb Driver package, revision 4』が追加されてることを確認。 Android SDKのinstall dirに『google-usb_driver』ってdirができる。 e.g.) デフォなら C \Program Files\Android\android-sdk-windows\google-usb_driver driver install 上記dirが確認できたらAndroid端末を接続。 PnPウィザードが立ち上がるので、以下のようにドライバを指定。 ※WindowsXPの場合 デフォルトのInstall先なら『C \Program Files\Android\android-sdk-windows\google-usb_driver』を指定。 接続 ■USB接続(Linux) http //developer.android.com/intl/ja/guide/developing/device.html ■無線LAN まず、以下の環境を満たすこと。 上記のUSBドライバinstallを実施済み 無線LANでネットワークに接続済み 無線LAN接続で割り振られてるIP addressを確認しておくこと。 IP addressは[設定]-[無線とネットワーク]-[Wi-Fi設定]を表示して、出てきた任意のWi-Fiネットワークをタップすることで表示される。 以後の設定では無線LANで『192.168.1.111』が割り振られてるとして進めて行く。 環境を用意したら、 ①PCにAndroid端末を接続。USB機器として認識されることを確認。 端末起動前にUSB接続してるとおかしくなることがあるっぽぃ。確実に起動してから接続することをおすすめする。 正しく接続されていれば、デバイスマネージャで上図のように表示される。 ②コマンドプロンプトを起動して以下のコマンドを実施。 adb devices * daemon not running. starting it now on port 5037 ** daemon started successfully *List of devices attached0123456789ABCDEF device tcpip接続時に使用する任意のportを設定。今回はとりあえず『5555』を使う。 adb -d tcpip 5555 restarting in TCP mode port 5555 先に調べておいたAndroid端末のIP addressにさっき指定したport番号をくっつけて以下のように記述。 adb connect 192.168.1.111 5555 connected to 192.168.1.111 5555 adb devices List of devices attached192.168.1.111 5555 device ココまで表示されたら adb shell ll -la とか打つ。すると端末のroot dirのfile一覧が表示されるはず。 drwxrwx--- system cache 2011-03-07 17 56 cachedr-x------ root root 2011-03-08 16 43 configlrwxrwxrwx root root 2011-03-08 16 43 d - /sys/kernel/debugdrwxrwx--x system system 2011-02-14 15 22 data-rwxr--r-- root root 118 2010-03-13 12 47 default.propdrwxr-xr-x root root 2011-03-08 16 43 devlrwxrwxrwx root root 2011-03-08 16 43 etc - /system/etc-rwxr--r-- root root 103256 2010-10-29 16 59 init-rwxr--r-- root root 16856 2010-10-14 11 01 init.rc-rwxr--r-- root root 974 2010-10-14 11 00 inshaldrwxrwxrwx system system 2031-01-03 15 04 nanddr-xr-xr-x root root 1970-01-01 09 00 procdrwxr-xr-x root root 2010-07-26 18 33 sbind--------- system system 2011-03-08 16 43 sdcarddrwxrwxrwt root root 2011-03-08 16 43 sqlite_stmt_journalsdrwxr-xr-x root root 1970-01-01 09 00 sysdrwxrwxrwx root root 2010-10-29 20 27 systemd--------- system system 2011-03-08 16 43 udisk あとはadbコマンドを利用して端末を操作可能となる。 ついでですが、こんなバッチとか作っとくと良いかな? @echo offif "%1" == "" (@echo NG 引数が足りない) else (adb devicesadb -d tcpip 5555ping localhost -n 5 nuladb connect 192.168.1.%1 5555adb devices) 任意の名前で保存。拡張子は当然『bat』。 見たら分かるが、8行目でconnectしてる。このとき引数でもらったIP Addressを使用。セグメントが異なる場合はイイ感じに書き換える必要がある。 7行目でping飛ばしてんのはwait代わり。連続して実行させるとconnectで失敗する。pingは1sec毎に実行されるので、都合5secのwaitになる。こんなに要らんと思うが、一応安全にね。 8行目を |adb connect 192.168.1.%1 5555|→|adb connect %1 5555|ってしちゃうのが良いかな? とりあえず、こんな感じでbat組んだら少し楽になると思う。 ■有線LAN 更新日: 2011年03月23日 (水) 10時27分43秒 名前 コメント すべてのコメントを見る
https://w.atwiki.jp/danceroid-wiki/pages/17.html
赤色――主催ライブ、ワンマンライブ。青色――主催イベント。 注意:今後の日程などに関しては、公式サイトで確認してください。⇒ DANCEROID公式サイトhttp //danceroid.jp ※このページの情報は、2012年9月現在のものです。 過去のライブ・イベントなどのスケジュール DANCEROIDスケジュール/2009 DANCEROIDスケジュール/2010 DANCEROIDスケジュール/2011 ◆ 2012年 DANCEROIDワンマンライブ「DR革命」~愛川こずえ卒業~ 日時 2012年9月1日(土)OPEN18 30/START19 00/END21 00 会場 ニコファーレ ( 地図 ) 出演 DANCEROID 料金 3500円(ドリンク代別) チケット 先行予約:7/18(水)12 00~7/25(水)12 00 予約フォーム (申込多数の場合,抽選) 一般発売:8/4~10 00 ローソンチケット(Lコード:77652)、ちけっとぴあ(Pコード:178-151) 放送 ニコ生放送(有料:1000P) 記事 日刊スポーツ 、 週間アスキー 、 Kawaii girl Japan DANCEROID いとくとら バースデーイベント 日時 2012年8月25,26日(土,日)両日【昼の部】OPEN12 30/START13 00、【夜の部】OPEN17 30/START18 00 会場 渋谷FLAT ( 地図 ) 出演 DANCEROID 料金 3500円(1ドリンク・1フード付(いとくとらスペシャルフード)) 予約方法 締切8/12(日)23 59、 予約フォーム Nico Nico D@NCE M@STER 4(ニコニコダンスマスター4 ~生でニコニコいかせて!!~) 日時 2012年8月18日(土)OPEN17 00/START18 00 会場 ディファ有明 ( 地図 ) 出演 【ゲスト枠】りりりとあおい,【超会議枠】わただ☆ササダ,METABOROID,【歌って踊ってみた枠】あすきょう+みい+ほの+みさき,巫覡 夜徒,まころん,ザリガニヘドロ団+愛知エンターティナーズ,朔~saku~,【ダンマス既出さん&ミックス枠】DANCEROID,てぃ☆イン!+ピンキー!,SAN,PCF(けいたん&暴徒),リーマンブラザーズ,光速猫仮面,zombies,にゃんたろProject+TEAM BLACK STARZ,morning musumen。,みうめろちん,【ダンマスご新規さん枠】ふでぱ,のらくらノックソ(早乙女),マリスとぺんた,みみろっく。,C☆PY,nicopi☆,【サディスティック・ラブ枠】白pあ,ぼっつ,アスヒ,やっこ,はるいちご,たまひよ。 ,のん ,ちょんぴ ,もめん ,ぶっきー ,音仔 ,ねねちゃん ,ゆと*,キャプテン,シロマル ,yossi ,雪りんご,【MC】恭一郎,【生歌協力人】Da-little,【DJ】SmileR,【BAND】未定 料金 3000円(ドリンク代別) チケット 7/6(金)~ちけっとぴあ:Pコード621-919,ローソンチケット:74675 HP http //www.nicovideo.jp/danmas/danmas4info ※15:30~16:30頃,ディファ有明の駐車場にて「踊ってみたオフ」開催(めろちん 「ハッピーシンセサイザ」,愛川こずえ「ルカルカ★ナイトフィーバー(Summer Version)」) 動画 OP(Joker Smiles.) 、 OP2(ダンスナンバーを共に) 、 チャイナサイバー@ウォーアイニー 、 Melody Line 、 りりりとあおい(リリリリ★バーニングナイト) 、 YATTA!(2分40秒あたり) 、 ED(夏恋花火) 、 踊ってみたオフ「ルカルカ★ナイトフィーバー(Summer Version)」 記事 日刊スポーツ1 、 日刊スポーツ2 、 マイナビニュース ブログ記事 ちゃんあべのニコニコ動画夢物語(踊ってみたとダンマス4と2012年、夏。) 、 野崎の弁当(morning musumen。 から思うこと) ニコニコ町会議 in 北海道・長万部町 日時 2012年8月11日(土)11 00~ 会場 長万部市街地 出演 ゆうこりん、町屋 、悪の組織「ekot企画」サト、恐怖。、恭一郎、いとくとら、せんとす チケット 無料 HP http //www.nicovideo.jp/chokaigitour/oshamanbe/ ※「飯生神社例大祭」内で開催.いとくとらは,「踊ってみたレッスン」(時間14 00~15 00、15 45~16 00、16 20頃~。楽曲はメグメグ☆ファイアーエンドレスナイト)で出演予定. 記事 ITmedia 、 週間アスキー ニコラジサタデー 日時 2012年8月11日(土)OPEN13 30/START14 00~END15 00 会場 ニコニコ本社サテライトスタジオ ( 地図 ) 出演 西田新、百花繚乱、DANCEROID(愛川こずえ、柚姫、まぁむ) 料金 無料(整理券13 00) HP http //live.nicovideo.jp/watch/lv101396727 DANCEROID 柚姫 バースデーイベント 日時 2012年8月5日(日)【昼の部】OPEN12 30/START13 00、【夜の部】OPEN17 30/START18 00 会場 渋谷FLAT ( 地図 ) 出演 DANCEROID 料金 3500円(1ドリンク・1フード付(柚姫スペシャルフード)) 予約方法 7/15(日)夜中24 00~7/22(日)23 59、 予約フォーム ニコニコ町会議 in 鳥取県・八頭町 日時 2012年7月29日(日)15 00~ 会場 八頭町郡家運動場 出演 百花繚乱,AKINA,ぽこた,じゅん☆じゅん,愛川こずえ,まっくす,うー,ファイン,つるてぃー,他 チケット 無料 HP http //www.nicovideo.jp/chokaigitour/tottori/ 第8回八頭町きらめき祭 ( pdf ) 放送 ニコ生 ※「第8回八頭町きらめき祭」内で開催.愛川こずえは,「踊ってみたレッスン&ステージ発表」(ルカルカ★ナイトフィーバー)に出演予定. 記事 週間アスキー 【テレビ】「大!天才てれびくん」 日時 【NHK Eテレ】2012年7月11日(水)18 20~ HP http //www9.nhk.or.jp/tvkun/ 番組内の「てれび戦士プロデュース室」コーナーにおける,ダンスロイド先生のルカルカ講座で出演予定. 東京国際ブックフェア 廣済堂ブース ― 拝啓、あなたはボーカロイドを知っていますか? 日時 2012年7月8日(日)【昼の部】OPEN12 45/START13 00、【夕方の部】OPEN16 00/START16 15 会場 東京ビッグサイト ( 地図 ) 出演 DANCEROID 料金 無料 チケット 展示会招待券:東京国際ブックフェアの HP から取得(当日入場券は1200円) ダンスライブ&トークショー入場整理券:6/23(土)22 00までに、タイトル = 「ダンスロイドイベント」、本文 = ●「氏名・性別・年齢・電話番号」 ●「昼の部」/「夕方の部」、を明記し、danceroid@vocarevo.comへメール(昼・夜1公演のみ観覧可能) HP http //www.bookfair.jp/ http //vocarevo.com/spm_07.html 生放送 昼の部(13 00-) , 夕方の部(16 00-) ※音響の関係により,ダンスライブは無し.(朗読動画の公開収録に内容変更) ※開演時間も15分変更あり. 非公認戦隊アキバレンジャーらいぶつあーふぁいなる ~中野へ大遠征!~ 日時 2012年6月30日(土)OPEN17 00/START18 00 会場 中野サンプラザホール ( 地図 ) 出演 和田正人(赤木 信夫/アキバレッド 役)、日南響子(青柳 美月/アキバブルー 役)、荻野可鈴(萌黄 ゆめりあ/アキバイエロー 役)、内田真礼(葉加瀬博世 役)、愛川こずえ(三田こずこず 役)、穂花(マルシーナ 役)、桃井はるこ、山形ユキオ、和田三四郎(アキバレッド)、大島遥(アキバブルー)、藤田房代(アキバイエロー)、日笠淳(プロデューサー)、荒川稔久(脚本)、田崎竜太(監督)、鈴村展弘(監督)、さとうけいいち(クリーチャーデザイン) 料金 5000 チケット 先行販売、5/19(土)12 00~5/27(日)18 00、一般販売、6/10(日)10 00~ eplus HP http //www.toei.co.jp/event/show/akibaranger.html DVD ライブDVD販売(予定) 10/26(金)6090円バンダイビジュアル ニコニコ本社リニューアルOPEN記念イベント 日時 2012年6月30日(土)16 00~17 00 会場 ニコニコ本社 ( 地図 ) 出演 DANCEROID(いとくとら,柚姫,まぁむ) 料金 無料 HP http //nicohonsha.jp/archives/3123 http //blog.nicovideo.jp/niconews/ni033330.html 生放送 http //live.nicovideo.jp/watch/lv98440049 握手会 DVD1枚購入ごとに握手券1枚配布 【テレビ】「非公認戦隊アキバレンジャー」 日時 【BS朝日】2012年4月6日~6月29日 毎週金 25 30(土曜 午前1 30)放送 【TOKYO MX】2012年4月9日~6月27日 毎週月 25 00(火曜 午前1 00)放送(最終回は水曜放送) 【 バンダイチャンネル 】2012年4月10日~7月3日 HP http //www.akibaranger.jp/ http //sentai.tamashii.jp/2012/02/akiba-preview.html 先行試写会 3/12 12 00〆 応募フォーム (日程:3/31or4/1、場所:ベルサール秋葉原) ※愛川こずえが、「戦隊カフェひみつきちメイド」三田こずこず役として出演(レギュラー)。 ※主題歌は、桃井はるこfeat.山形ユキオの 非公認戦隊アキバレンジャー 。 DANCEROIDワンマンライブ ~ばっくとぅーざふゅーちゃー~ 大阪公演 日時 2012年6月17日(日)【1部】OPEN12 30/START13 00【2部】OPEN18 00/START18 30 会場 大阪 ROCK TOWN ( 地図 ) 出演 DANCEROID,【オープニングアクト】Love La Doll 料金 前売り3500/当日4000 チケット ローソンチケット4/7(土)(Lコード:59576) 告知動画 ニコニコ動画 DANCEROIDワンマンライブ ~ばっくとぅーざふゅーちゃー~ 東京公演 日時 2012年6月3日(日)【1部】OPEN12 30/START13 00【2部】OPEN18 00/START18 30 会場 SHIBUYA O-WEST ( 地図 ) 出演 DANCEROID、【1部オープニングアクト】週末☆ディナーショー、【2部オープニングアクト】DANCIROID、Love La Doll 料金 前売り3500/当日4000 チケット ローソンチケット3/31(土) (Lコード:74610) 告知動画 ニコニコ動画 ※DANCIROIDとは、DANCEROID FES!! vol.1(新宿MARZ)以来のおよそ2年振りの共演となる。 DANCEROID Fes 1st Tour ~がーるずびーあんびしゃす!~ 仙台公演 日時 2012年5月13日(日)【1部】OPEN12 30/START13 00【2部】OPEN17 30/START18 00 会場 仙台RIPPLE 出演 DANCEROID、 ウメ 、雪(1年25組)、DO@RAT、林檎酢、Love La Doll(オープニングアクト)、他 料金 前売り3000/当日3500 チケット ローソンチケット3/31(土) 10 00-(Lコード:25699) 告知動画 ニコニコ動画 ※共演者のウメさん、林檎酢さんとは、メンバーのいとくとら、愛川こずえが、B9プロジェクト以来の共演となる。 ※オープニングアクトのLove La Dollさんは、愛川こずえが、初めて他ユニットのために作ったオリジナル振付のユニット。 DANCEROID Fes 1st Tour ~がーるずびーあんびしゃす!~ 福岡公演 日時 2012年5月5日(土)【1部】OPEN12 30/START13 00【2部】OPEN18 00/START18 30 会場 福岡DRUM SON 出演 DANCEROID、FNSD(ワンポ 、でこぼこ 、へた男 、ぐり子 、馬琴(まこと) 、会長 、ぽぽち 、白 、ゆんぢ )、他 料金 前売り3000/当日3500 チケット ローソンチケット3/31(土) 10 00-(Lコード:86684) 告知動画 ニコニコ動画 DANCEROID Fes 1st Tour ~がーるずびーあんびしゃす!~ 岡山公演 日時 2012年5月4日(金・祝)【1部】OPEN12 30/START13 00【2部】OPEN18 00/START18 30 会場 岡山IMAGE 出演 DANCEROID、 阿部子 、アッガイ10、清志、他 料金 前売り3000/当日3500 チケット ローソンチケット3/31(土) 10 00-(Lコード:68874) 告知動画 ニコニコ動画 FM NACK5 Genki Week in ARCHE 日時 2012年5月3日(木・祝)15 00~ 会場 大宮西武ビルアルシェ (1Fイベントステージ)( 地図 ) 出演 MC:山本昇、ゲスト:DANCEROID HP イベント情報 ※ラジオ FM NACK5にゲスト出演(14 40頃、公開生収録、5Fサテライトスタジオ)。 ニコニコ超パーティーLastNight ~2×0~ 日時 2012年4月29日(日)15 00開場/16 00開演/22 00終演 会場 幕張メッセ イベントホール 出演 田村淳、高橋洋子、Lia、fripSide、H ZETT M、きゃりーぱみゅぱみゅ、立木文彦、ビリー・ヘリントン、【ボカロP】八王子P 、doriko、【歌ってみた】秋 赤音、蛇足 、ぽこた、みーちゃん、けったろ、koma n、Da-little、halyosy、白服、Gero、たかび、佳館杏ノ助、【踊ってみた】あぷりこっと*、あきら様、農萌、マフィン、ムラトミ、まころん、K suke、暴徒、めろちん、DANCEROID、TEAM BLACK STARZ、にゃんたろProject、Shooters、みうめ、気まぐれプリンス、恐怖。、kuu.、沢村菊乃助@枕屋、【プレゼンテーター】夏野剛(株式会社ドワンゴ取締役)、西村博之(株式会社ニワンゴ取締役)、他 料金 6800円 チケット 2/6(月)22 30~2/12(日)18 00 ニコニコ動画プレミアム会員先行抽選受付 2/15(水)10 00~2/19(日)18 00 ニコニコ動画一般会員先行抽選受付 2/22(水)10 00~2/26(日)18 00 イープラス・ファミマ独占先行販売 3/3(土)10 00~ 一般販売(eplus, ローソン、チケットぴあ) 3/6(火)~ 追加席販売( eplus , ローソン 、 チケットぴあ ) HP http //www.chokaigi.jp/choparty/ ※galaxias!のバックダンサーとしても出演。 ニコニコ超パーティーFirstNight ~1×0~ 日時 2012年4月28日(土)16 30開場/17 30開演/22 00終演 会場 幕張メッセ イベントホール 出演 広瀬香美、JAM Project、℃-ute、【ボカロP】samfree、かにみそP、【歌ってみた】ほんこーん、少年T、L.I.N.E(HYBRID SENSE che 櫻井)、鋼兵、蛇足、【蓮】、ぽこた、よっぺい、やまだん、湯毛、Gero、赤飯、かにぱん。、たかび、ゼブラ、実谷なな、96猫、【踊ってみた】4U、先生と僕、あすきょう、れいちぇる、仮面ライアー217、koma n、白服、みうめ、今岡さん、TAKUMA、マッシュルーム、暴徒、けいたん、TEAM BLACK STARZ、1年25組、男子校2年5組、めろちん、DANCEROID、METABOROID、てぃ☆イン!、【プレゼンテーター】夏野剛(株式会社ドワンゴ取締役)、西村博之(株式会社ニワンゴ取締役)、他 料金 4800円 チケット 2/6(月)22 30~2/12(日)18 00 ニコニコ動画プレミアム会員先行抽選受付 2/15(水)10 00~2/19(日)18 00 ニコニコ動画一般会員先行抽選受付 2/22(水)10 00~2/26(日)18 00 イープラス・ファミマ独占先行販売 3/3(土)10 00~ 一般販売 3/6(火)~ 追加席販売( eplus , ローソン 、 チケットぴあ ) HP http //www.chokaigi.jp/choparty/ DANCEROID Fes 1st Tour ~がーるずびーあんびしゃす!~ 札幌公演 日時 2012年4月14日(土)【1部】OPEN12 30/START13 00【2部】OPEN18 30/START19 00 会場 札幌COLONY 出演 DANCEROID、北海道ダンサーズ(恐怖。、とみたけ、@くらも、紫音リア、野崎弁当、夜徒)、まんべくん 料金 前売り3000/当日3500 チケット ローソンチケット2/11(土) Lコード:19030 告知動画 ニコニコ動画 DANCEROID Fes 1st Tour ~がーるずびーあんびしゃす!~ 名古屋公演 日時 2012年4月8日(日)【1部】OPEN12 30/START13 00【2部】OPEN18 00/START18 30 会場 名古屋HeartLand STUDIO 出演 DANCEROID、鎖音プロジェクト、もたもた(にゃも、わた)、のらくら、足太ぺんた 料金 前売り3000/当日3500 チケット ローソンチケット2/11(土)Lコード:48263 告知動画 ニコニコ動画 Girl s Bomb!! ~桜満開SP!! 日時 2012年4月7日(土)OPEN11 00/START11 30 会場 東京キネマ倶楽部 ( 地図 ) 出演 DANCEROID、 SPACE GIRLS PLANET、 Rizumu、 Survive-ZERO、 choice?、 FG学園塁球部、 Fleur*、 Feam、 ミ★pop、 Marry Doll、他 料金 前売り3000/当日3500(ドリンク代別) ※1部のみの出演。 DANCEROID Fes 1st Tour ~がーるずびーあんびしゃす!~ 大阪公演 日時 2012年3月31日(土)【1部】OPEN12 30/START13 00【2部】OPEN18 30/START19 00 会場 大阪LIVE HOUSE D 出演 DANCEROID、気まぐれプリンス、あすきょう(あすか、きょうか)、ぜあらる。、あすぱら、にーちゃん、他 料金 前売り3000/当日3500 チケット ローソンチケット2/11(土)Lコード:53627 告知動画 ニコニコ動画 テレビ東京「ドリームクリエイター」 公開収録 日時 2012年3月24日(土)集合12 30/OPEN13 00/START14 00 会場 六本木ヒルズ多目的スペースumu (地図: テレビ朝日 、 本社1F (出入り口はガラス張りの外側から)) 出演 【MC】百花繚乱、繁田美貴、白石小百合(アナウンサー)【ゲスト】桃井はるこ、三重の人、めろちん、みうめ、岸田メル、エハミック、桃知みなみ、爆笑コメディアンズ・秀作、DANCEROID 応募方法 メールで、info@d-creator.jp宛に、タイトル:「3/24(土)公開収録観覧募集」、内容:氏名、年齢、性別、住所、人数(1or2)、番組へ一言 応募期間 3/10(土)深夜1:00~ 3/19(月)午前10:00 HP http //d-creator.jp/archives/000106.php DANCEROID Fes 1st Tour ~がーるずびーあんびしゃす!~ 東京公演 日時 2012年3月20日(火・祝日)【1部】OPEN12 30/START13 00【2部】OPEN18 00/START18 30 会場 上野BRASH 出演 DANCEROID、Prico、みうめ、てぃ☆イン!(つるてぃー、ファイン)、るーこ、のら、仮面ライアー217、ぱん2 料金 前売り3000/当日3500 チケット ローソンチケット2/14(火)Lコード:70223 告知動画 ニコニコ動画 初音ミクコンサート 最後のミクの日感謝祭 日時 2012年3月9日(金)【昼公演】OPEN13 00/START14 00【夜公演】OPEN18 00/START19 00 会場 TOKYO DOME CITY HALL 出演 【vocaloid】初音ミク、鏡音リン、鏡音レン、巡音ルカ、The 39s、【ボカロP】OSTER project、samfree、DECO*27、とくP、North-T、ぼーかりおどP(noa)、ラマーズP、【ダンス】DANCEROID、【MC】藤田 咲、下田 麻美 料金 6,300(ドリンク別) チケット 1/28~(チケットぴあ、ローソン、eplus、CNプレイガイド、SOGO TOKYO) HP http //miku.sega.jp/39/ 告知動画 ニコニコ動画 ※フロントアクトとしての出演。(開演30分前からの出演) 『AKIHABARAバックステージpass』体験入店 日時 2012年3月5日(月)15 00頃~、【ステージ】18 00頃~ 会場 AKIHABARAバックステージpass ( 地図 ) 料金 社員証300円、テーブルチャージ1時間600円 ※雑誌の企画による体験入店。 豊丸 CRダルマゲドン プレス発表会 日時 2012年3月1日(木) 会場 ニコファーレ ※プレス向けのみ。 動画 オープニングアクト(メグメグ☆ファイヤーエンドレスナイト) 、 だるまさんがころんだ♪ 次世代GIRLS SELECTION ~小桃音まい×Tokyo Cheer2 Party×アイドルカレッジ×DANCEROID×AeLL.×フルーティー~ 日時 2012年2月19日(日)OPEN12 30/START13 00 会場 吉祥寺CLUB SEATA ( 地図 ) 出演 小桃音まい、Tokyo Cheer2 Party、アイドルカレッジ、DANCEROID、AeLL.、フルーティー 料金 1000円(ドリンク別) チケット 2/14(火) eplus 生放送 Ustream Cheer-Music Channel AOU2012 アミューズメントエキスポ(SEGAブース) 日時 2012年2月17,18日(金、土)18日【1回目】11 10(~11:35)/【2回目】13 05(~13:40) 会場 幕張メッセ (4・5ホール、SEGAブースメインステージ)( 地図 ) 出演 DANCEROID、サバンナ(八木)、なかやまきんに君(ザ☆健康ボーイズ) 料金 一般/1000円、 特別割引引換券 /700円、午後2時から/500円、小学生以下・60才以上/無料 HP AOU2012 SEGA AOU2012 SEGA ステージイベント 記事 月間SPA! 、 ファミ通.com ※17日は、AOU会員・出展社の招待者・報道関係者向け 八王子Pメジャーファーストアルバム「electric love」リリースパーティー 日時 2012年2月11日(土・祝日)OPEN19 00/START19 30 会場 ニコファーレ ( 地図 ) 出演 八王子P、ヒゲドライバー、baker、わかむらP、DANCEROID、けいたん、ムラトミ、にゃんたろproject、足軽ダンサーズ、めろちん、ただのん、タクマ、しょま、じぐそう、暴徒、三多摩ダンサーズ(あぷりこっと*、ちび翔)、東と加藤 料金 CD「electric love」持参(先着150組300名) 生放送 http //live.nicovideo.jp/watch/lv79184597 記事 http //blog.nicovideo.jp/niconews/2012/02/029789.html 動画 Baby Maniacs , Distorted Princess , ハッピーシンセサイザ , Heart Beats , Sweet Devil , エレクトリック・ラブ Girl s Bomb ~2012 新春!アイドル音初めSP!!~ 日時 2012年1月15日(日) 【1部】OPEN11 00/START11 30、【2部】OPEN17 00/START17 30 会場 東京キネマ倶楽部 ( 地図 ) 出演 (1部)Feam、ミ★pop、clip-clop、星のオトメ歌劇団、アイドルカレッジ、MarryDoll、Coro☆Coro with 深沢紗希、Rizumu、Survive-ZERO、choice?、DANCEROID、転少女、うさ、W∞アンナ、七瀬由紀子、石川有沙、森田沙耶伽、MarvelYell(森田沙耶伽・杉田琴美) (2部)Feam、ミ★pop、clip-clop、星のオトメ歌劇団、SPACE GIRLS PLANET、アフィリア・サーガ・イースト、水月桃子、Coro☆Coro with 深沢紗希、Rizumu、Survive-ZERO、choice?、DANCEROID、転少女、うさ、JellyKiss、W∞アンナ、七瀬由紀子、tease 料金 前売3000/当日3500円(ドリンク別) チケット 予約フォームから 爆笑コメディアンズ秀作の「喋ってみた3」 日時 2012年1月7日(土) OPEN14 00/START15 00 会場 阿佐ヶ谷ロフトA 出演 爆笑コメディアンズ秀作 他 料金 3000円 HP http //shusaku.laff.jp/blog/2011/12/post-74d6.html ※シークレットゲストとしての出演。
https://w.atwiki.jp/swtfu/pages/19.html
WHERE ALL DROIDS GO TO DIE Darth Vader Master Kota is dead? マスター・コータを片付けたか? Galen Marek Yes... はい…… Darth Vader His lightsaber. 奴のライトセイバーを。 Darth Vader My spies have located another Jedi. Kazdan Paratus is far more powerful than you. I do not expect you to survive. But if you destroy him, you will be one step closer to your destiny. 私のスパイがもう一人のジェダイの居場所を突き止めた。カズダン・パラトゥスはお前よりも格段に強い。お前が生き残れると期待してはおらぬ。だが奴を仕留めることが出来れば、お前はさらに一歩目的に近づけるだろう。 Galen Marek The emperor. 皇帝ですね? Darth Vader Yes. Only together can we defeat him. そのとおりだ。共に戦えば、我々は皇帝を倒せるだろう。 Galen Marek I will not fail you, my master. お任せくださいわが師よ。失望はさせません。 Juno Eclipse Amazing... It looks just like the Jedi temple on Coruscant. すごいわ...コルサントのジェダイテンプルそっくり。 Galen Marek Proxy, are you picking up any communications? プロキシー、なにか通信は傍受できたか? Proxy Too many to decipher. I can hear thousands of droids, all calling out to each other... This is where all droids go to die. 発信元が多すぎて混線気味です。たくさんのドロイドの悲鳴のようなものがきこえます……ここはまるでドロイドの墓場です。 Galen Marek Set us down as close to that thing as you can. できるかぎり近づけてくれ。 Juno Eclipse I will do my best, but there are not many clearings. You will need to approach the "Temple" on foot. やってみるわ、でも開けた場所がほとんど無い。遠回りだけどあなたの足で歩いていくことになると思うわ。 次 KAZDAN PARATUS, AT LAST
https://w.atwiki.jp/auroot/pages/14.html
IS03のroot化 注)この情報は2011年5月頃の情報です。 BB01.01.05まで対応しています。 最新の状態(BB08やBB06には対応していません) ・事前に準備するソフト Android SDK http //developer.android.com/intl/ja/sdk/index.html (root化にはadb.exeが必要です。) IS03 USBドライバ http //k-tai.sharp.co.jp/support/a/is03/download/usb/ rootkit_is03_0430(Goroh_kun氏製作。) https //docs.google.com/leaf?id=0B8LDObFOpzZqYWY4OGIwZGUtZWUxYy00NTUzLWE2OTgtNzZjMWIwZjBiNmNk hl=ja IS03 root switch http //www.shiduki.com/android/IS03rootsw.html ・adbのpathを通す 解凍したandroid-sdk-windowsをDドライブ直下に置きます。 adb.exeは D \android-sdk-windows\tools\の下に置きます。 環境変数のパスを変更します。 Windowsのスタートメニューの【プログラムとファイルの検索】のところに 【環境変数】と打ち込みます。 『コントロール パネル(2)』→「環境変数を編集」をクリックして、 「path」を選択して「編集」をクリック。 変数値の最後に【;D \android-sdk-windows\tools】を 入力してOKをクリックして環境変数を閉じます。 adb.exeが使えるか確認します。 コマンドプロンプトを開き、adb.exeを入力してエンターを押す。 英語が長々と出てくれば成功! 日本語が出てくればエラーです。adbのpathをやり直してください。 ・root化 IS03をPCに繋ぎます。 (事前にIS03のUSBドライバをインストールし、 デバッグモードにチェックが入っているか確認して下さい。) コマンドプロンプトに【adb devices】と入力しEnter。 下記表示がされればIS03を認識しています。 【List of debices attached】 【~~~~~ device】 ~~~の部分は機種により異なります。 rootkit_is03_0430(Goroh_kun氏製作。)をDLします。 https //docs.google.com/leaf?id=0B8LDObFOpzZqYWY4OGIwZGUtZWUxYy00NTUzLWE2OTgtNzZjMWIwZjBiNmNk hl=ja 解凍したファイルをC \users\xxxx\配下に移動します。 xxxxはPCのユーザー名です。 次に、コマンド プロンプトに下記の全てをコマンドプロンプトへ貼り付けます。 adb push data_local /data/local/ adb shell chmod 755 /data/local/is03break adb shell chmod 755 /data/local/autoexec.sh adb shell chmod 755 /data/local/busybox adb install jackpal.androidterm.apk adb install Superuser.apk adb shell /data/local/is03break これでTerminal emulatorとSuperUserのアプリが IS03本体にインストールされます。 今度は下記のコマンドを貼り付けてエンターを押します。 /data/local/tmp/sh cd /data/local cat local.prop /data/local.prop reboot 終わると自動的にIS03が再起動します。 IS03 root switchを使うことにより root化のON/OFFを切替できます。 root化状態では、キャリアメール(~~~@ezweb.ne.jp)が使えません。 メールを受信するとエラーになります。 メールソフトを起動すると不正なアプリが入ってると怒られます。。。
https://w.atwiki.jp/sampleisbest/pages/186.html
開発環境 Microsoft Visual C# 2010 Express (SP1) 実行環境 Microsoft Windows XP Home Edition (SP3) プロジェクトの種類 空のプロジェクト プロジェクト名 Jien2ch listViewEx1を削除。 コンテナー/SplitContainerをPanel2上にドロップ。 名前:splitContainer2 FixedPanel Panel1 Jien2ch コンポーネント/ListViewExをsplitContainer2.Panel1上にドロップ。 名前:listViewEx1 Dock Fill コモン コントロール/TextBoxをsplitContainer2.Panel2上にドロップ。 名前:textBox1 Dock Fill MultiLine True ScrollBars Vertical listViewEx1にSelectedIndexChangedイベントハンドラを追加。 Lib2ch.DataにDatクラスを追加。 Lib2ch.DataにDatResクラスを追加。 Lib2ch.ModelにThreadDatクラスを追加。 +Jien2chプロジェクト +Form1.csフォームクラス +Form1.Designer.csフォームデザイナー +ListViewEx.csリストビュークラス +Program.csプログラムクラス +Lib2chクラスライブラリ +Dataデータ名前空間 +Data.csデータクラス +IOIO名前空間 +File.csファイルクラス +FileManager.csファイル管理クラス +Modelモデル名前空間 +BbsMenu.cs板一覧クラス +Subject.csスレッド一覧クラス +ThreadDat.csスレッドdatクラス namespace Jien2ch Program.cs using System; using System.Windows.Forms; namespace Jien2ch { class Program { [STAThread]// Single-Threaded Apartment static void Main() { Application.Run(new Form1()); } } } Form1.cs using System; using System.Collections.Generic; using System.Windows.Forms; using Lib2ch.Data; using Lib2ch.Model; namespace Jien2ch { public partial class Form1 Form { Subject _Subject = new Subject(); ThreadDat _ThreadDat = new ThreadDat(); public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { #region 板一覧 BbsMenu bbsMenu = new BbsMenu(); List BbsMenuItem bbsMenuList = bbsMenu.GetMenuList(); foreach (BbsMenuItem item in bbsMenuList) { TreeNode childNode = new TreeNode(); //childNode.Name = item.Name; childNode.Text = item.BbsName; childNode.Tag = item; // 親ノード検索 TreeNode[] node = treeView1.Nodes.Find(item.Category, false); if (node.Length == 0) { TreeNode parent = new TreeNode(); parent.Name = item.Category;// 検索用 parent.Text = parent.Name;// 表示用 parent.Nodes.Add(childNode); treeView1.Nodes.Add(parent); } else { node[0].Nodes.Add(childNode); } } #endregion } #region 板一覧アイテム選択時 private void treeView1_AfterSelect(object sender, TreeViewEventArgs e) { if (e.Node.Tag != null) { ThreadListAdd((BbsMenuItem)e.Node.Tag); } } // スレッド一覧 void ThreadListAdd(BbsMenuItem bbsMenuItem) { SubjectList subjectList = _Subject.Get(bbsMenuItem); listViewEx1.ItemSet(subjectList); } #endregion #region スレッド一覧アイテム選択時 private void listViewEx1_SelectedIndexChanged(object sender, EventArgs e) { ListViewEx listView = (ListViewEx)sender; if (listView.SelectedItems.Count == 0) return; SubjectData subjectData = (SubjectData)listView.SelectedItems[0].Tag; //textBox1.Text = subjectData.FileName + subjectData.Title; ThreadViewAdd(subjectData); } void ThreadViewAdd(SubjectData subjectData) { Dat dat = _ThreadDat.Get(subjectData); //webBrowserEx1.ItemSet(); System.Text.StringBuilder sb = new System.Text.StringBuilder(); int num = 0;// 番号 foreach (DatRes datRes in dat.Res) { num++; sb.Append(num + " [" + datRes.Data + "]\r\n"); } textBox1.Text = sb.ToString(); } #endregion } } ListViewEx.cs using System.Windows.Forms; using Lib2ch.Data; namespace Jien2ch { class ListViewEx ListView { public ListViewEx() { // プロパティ View = View.Details; FullRowSelect = true; GridLines = true; // 列ヘッダ Columns.Add("!", 20);// 1列目は右寄せできないのでダミー Columns.Add("番号", 40, HorizontalAlignment.Right); Columns.Add("タイトル", 450); Columns.Add("レス", 40, HorizontalAlignment.Right); } public void ItemSet(SubjectList subjectList) { ListViewItem[] item = new ListViewItem[subjectList.List.Count]; int num = 0;// 番号 foreach (SubjectData data in subjectList.List) { string[] line = new string[4]; //line[0] = ; line[1] = (num + 1).ToString(); line[2] = data.Title; line[3] = data.Count.ToString(); item[num] = new ListViewItem(line); item[num].Tag = data; num++; } Items.AddRange(item); Tag = subjectList; } } } namespace Lib2ch.Data Data.cs using System; using System.Collections.Generic; namespace Lib2ch.Data { // 板一覧アイテム public class BbsMenuItem { public string Category;// カテゴリ名 public string BbsName;// 板名 public string Url;// URL public string Directory { get { return "/" + Category + "/" + BbsName; } } } // ファイル結果 class FileResult { public List string Line = new List string ();// 行リスト } // スレッドデータ public class SubjectData BbsMenuItem { public string FileName;// スレッドファイル名(.dat) public string Title;// タイトル public int Count;// レス数 public SubjectData(string line) { if (line == "") return; FileName = line.Substring(0, 14); int start = line.LastIndexOf("("); int end = line.LastIndexOf(")"); Count = Convert.ToInt32(line.Substring(start+1, end - (start+1))); Title = line.Substring(16, start - 16); } } // スレッド一覧 public class SubjectList BbsMenuItem { public List SubjectData List = new List SubjectData (); public void Parsing(List string data) { foreach (string line in data) { SubjectData subjectData = new SubjectData(line); subjectData.Category = Category; subjectData.BbsName = BbsName; subjectData.Url = Url; List.Add(subjectData); } } } // スレッドデータ public class Dat SubjectData { public List DatRes Res = new List DatRes (); public Dat() base("") { } public void Parsing(List string data) { if (data.Count 1) { DatRes datRes = new DatRes(); data[0] = datRes.Title(data[0]); datRes.Res(data[0]); Res.Add(datRes); } for (int n = 1; n data.Count; n++) { DatRes datRes = new DatRes(); datRes.Res(data[n]); Res.Add(datRes); } } } public class DatRes { public string Data; public void Res(string line) { Data = line; } public string Title(string line) { return line; } } } namespace Lib2ch.IO File.cs using System.IO; using System.Collections.Generic; using System.Net; using System.Text; using Lib2ch.Data; namespace Lib2ch.IO { class File { Encoding _Type = Encoding.GetEncoding("Shift_JIS"); protected FileResult LocalReader(string path) { try { FileResult fileResult = new FileResult(); using (StreamReader sr = new StreamReader(path, _Type)) { string line; while ((line = sr.ReadLine()) != null) { fileResult.Line.Add(line); } } return fileResult; } catch { return null; } } protected FileResult UrlReader(string url) { HttpWebRequest req = (HttpWebRequest)WebRequest.Create(url); req.UserAgent = "Monazilla/1.00(Jien2ch/Lib2ch)"; req.AddRange(0); req.KeepAlive = false; req.Headers.Add("Pragma", "no-cache"); req.Headers.Add("Cache-Control", "no-cache"); WebResponse res = null; FileResult fileResult = new FileResult(); try { res = req.GetResponse(); } catch (WebException) { return fileResult; } using (Stream stream = res.GetResponseStream()) { using (StreamReader sr = new StreamReader(stream, _Type)) { string line; while ((line = sr.ReadLine()) != null) { fileResult.Line.Add(line); } } } return fileResult; } protected bool LocalWriter(string dir, string file, List string writeData) { if (!Directory.Exists(dir)) { Directory.CreateDirectory(dir); } try { using (StreamWriter sw = new StreamWriter(dir + file, false, _Type)) { sw.NewLine = "\n"; foreach (string line in writeData) { sw.WriteLine(line); } } return true; } catch { return false; } } } } FileManager.cs using Lib2ch.Data; namespace Lib2ch.IO { class FileManager File { public FileResult StandardCheck(string path, string host, string fileName) { FileResult fileResult = new FileResult(); fileResult = LocalReader(path + fileName); if (fileResult == null) { // サーバーからダウンロード fileResult = UrlReader(host + fileName); if (fileResult == null) return null; // ファイルの書き込み if (!LocalWriter(path, fileName, fileResult.Line)) { return null; } } return fileResult; } } } namespace Lib2ch.Model BbsMenu.cs using System.Collections.Generic; using Lib2ch.Data; using Lib2ch.IO; namespace Lib2ch.Model { // 板一覧 public class BbsMenu { string _Path = "./Log"; string _FileName = "/bbsmenu.html"; string _Host = "http //menu.2ch.net"; string _CateStart = " BR BR B "; string _CateEnd = " /B "; string _BbsStart = " A HREF="; string _UrlEnd1 = "/ "; string _UrlEnd2 = "/ TARGET=_blank "; string _BbsEnd = " /A "; FileManager _File = new FileManager(); public List BbsMenuItem GetMenuList() { // ファイルの有無 FileResult fileResult = _File.StandardCheck(_Path, _Host, _FileName); if (fileResult == null) return null; // 解析処理 return BbsMenuParsing(fileResult.Line); } List BbsMenuItem BbsMenuParsing(List string data) { List BbsMenuItem list = new List BbsMenuItem (); string parent = null; foreach (string line in data) { // カテゴリ // BR BR B (parent) /B int index1 = line.IndexOf(_CateStart); if (index1 != -1) { int index2 = line.IndexOf(_CateEnd); if (index2 != -1) { int start = index1 + _CateStart.Length; parent = line.Substring(start, index2 - start); } } if (parent == null) continue; BbsMenuItem item = BbsMenuFindLine(line, _BbsStart, _UrlEnd1, _BbsEnd); if (item == null) { item = BbsMenuFindLine(line, _BbsStart, _UrlEnd2, _BbsEnd); } if (item != null) { item.Category = parent; list.Add(item); } } return list; } // 板のURLと名前を取得 // A HREF=(Url)/ (Name) /A // A HREF=(Url)/ TARGET=_blank (Name) /A BbsMenuItem BbsMenuFindLine(string line, string word1, string word2, string word3) { int index1 = line.IndexOf(word1); if (index1 == -1) return null; int index2 = line.IndexOf(word2); if (index2 == -1) return null; int index3 = line.IndexOf(word3); if (index3 == -1) return null; BbsMenuItem item = new BbsMenuItem(); int start1 = index1 + word1.Length; int start2 = index2 + word2.Length; item.Url = line.Substring(start1, index2 - start1); item.BbsName = line.Substring(start2, index3 - start2); return item; } } } Subject.cs using Lib2ch.Data; using Lib2ch.IO; namespace Lib2ch.Model { // スレッド一覧 public class Subject { FileManager _File = new FileManager(); public SubjectList Get(BbsMenuItem bbsMenuItem) { SubjectList subjectList = new SubjectList(); subjectList.BbsName = bbsMenuItem.BbsName; subjectList.Url = bbsMenuItem.Url; subjectList.Category = bbsMenuItem.Category; FileResult fileResult = _File.StandardCheck( "./Log" + subjectList.Directory, subjectList.Url, "/subject.txt"); if (fileResult == null) return null; subjectList.Parsing(fileResult.Line); return subjectList; } } } ThreadDat.cs using Lib2ch.Data; using Lib2ch.IO; namespace Lib2ch.Model { public class ThreadDat { FileManager _File = new FileManager(); public Dat Get(SubjectData subjectData) { Dat dat = new Dat(); dat.Category= subjectData.Category; dat.BbsName= subjectData.BbsName; dat.Url= subjectData.Url; dat.FileName= "/" + subjectData.FileName; dat.Title= subjectData.Title; dat.Count= subjectData.Count; FileResult fileResult = _File.StandardCheck( "./Log" + dat.Directory, dat.Url + "/dat/", dat.FileName); if (fileResult == null) return null; dat.Parsing(fileResult.Line); return dat; } } }
https://w.atwiki.jp/android_terraria/pages/4.html
ペットとは ペットを召喚できるアイテムを使うことでペットを呼び出すことができる。アイテムは何回使っても無くなることはなく、使った後アイテム欄から外しても効果は継続する。 召喚したペットにはHPなどが存在せず、死ぬことはない。プレイヤーが死んだときに消えるがアイテムを使えば再び召喚できる。敵に攻撃してくれるため戦闘が少し楽になるなど使っていて損は無いアイテム。
https://w.atwiki.jp/wikiroid/pages/44.html
作者 kudzu URL http //jp.androlib.com/android.application.com-chnavi-android2ch-jixm.aspx Ver 1.2.61 言語 日本語